fog-generating projectile - Turco Inglés Diccionario